skin powder - French English Dictionary